//
//  MCServiceAgreementViewController.swift
//  StoreManage
//
//  Created by MC on 2017/12/27.
//  Copyright © 2017年 MC. All rights reserved.
//

import UIKit

class MCServiceAgreementViewController: MCViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        
        baseSetting()
        
        initUI()
        
        sendNetworking()
    }
    
    // MARK: - System Delegate
    
    // MARK: - Custom Delegate
    
    // MARK: - Action
    
    // MARK: - Network
    func sendNetworking() {
        
    }
    
    // MARK: - Method
    func baseSetting() {
        self.title = "服务说明"
        self.view.backgroundColor = UIColor.white
    }
    
    func initUI() {
        view.addSubview(tableView)
        tableView.snp.remakeConstraints { (make) ->Void in
            make.edges.equalTo(view)
        }
    }
    
    // MARK: - Setter & Getter
    lazy private var tableView: MCTableView = {
        let tableView = MCTableView.init(frame: CGRect.zero, style: UITableViewStyle.plain)
        tableView.delegate = self
        tableView.dataSource = self
        return tableView
    }()
}


extension MCServiceAgreementViewController : UITableViewDelegate,UITableViewDataSource {
    
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return 3
    }
    
    func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
        return 140
    }
    
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        
        let cell = MCServiceAgreementCell.init(style: UITableViewCellStyle.value1, reuseIdentifier: "cell")
        cell.selectionStyle = UITableViewCellSelectionStyle.none
        
        switch indexPath.row {
        case 0:
            cell.titleLabel.text = "及时送服务协议"
            cell.detailLabel.text = "店铺可手动开关或设置及时送的服务时间与配送范围，店铺在收到订单后2小时内，需根据定位送货至用户并当面签收。若下单时间不在及时送服务时间内，店铺需在下一个配送时间内安排及时送服务。"
        case 1:
            cell.titleLabel.text = "快递送服务说明"
            cell.detailLabel.text = "店铺默认开启快递送服务，店铺在收到订单后，商户必须在48小时内包装货品，选择快递公司寄送包裹并在\(MCSystem_APPName)APP内完成物流单号的上传，视为发货完成。包装货品时包装不可出现其他电商品牌LOGO，例如：淘宝、天猫、京东等字样。"
        case 2:
            cell.titleLabel.text = "到店取服务说明"
            cell.detailLabel.text = "店铺可手动开关或设置到店取的服务时间，店铺在收到订单后30分钟内需备货完成，用户可门店取货，当面签收。若下单时间不在到店取服务时间内，用户可以选择在其他到店取服务时间内去门店取货"

        default:
            break
        }
        
        return cell
    }
    
    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    }
}

